Formalism-Driven Development: Concepts, Taxonomy, and Practice

نویسندگان

چکیده

Formal methods are crucial in program specification and verification. Instead of building cases to test functionalities, formal specify functionalities as properties mathematically prove them. Nevertheless, the applicability is limited most development processes due requirement mathematical knowledge for developers. To promote application methods, we formulate formalism-driven (FDD), which an iterative incremental process that guides developers adopt proper throughout whole lifespan. In FDD, system graphs, a variant transition systems optimized usability, designed model structures behaviors with representative properties. System graphs built iteratively incrementally via refinement. Properties specified propositional temporal logics verified by model-checking techniques interpretation over system. addition, skeleton programs generated based on expose implementable interfaces executing external algorithms emitting observable effects. Furthermore, present Seniz, framework practicalizes automates FDD. this paper, explicate concepts taxonomy FDD discuss its practice.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model and Formalism Driven Development of Collaborative Applications

In this position paper, we explain our approach for collaborative systems development based on a model of cooperative applications and a formalism called ORCHESTRA allowing to express collaborative situations to take into account and a transformation process allowing to “project” ORCHESTRA description on different execution plate-forms elaborated in respect with a generic architecture.

متن کامل

Automatic taxonomy building within an object formalism

Within an object knowledge representation formalism, class taxonomies are basic structures used to organize and query the knowledge base. It is therefore prootable to provide an object representation formalism with automatic means for taxonomy inference. Methods deriving classes from sets of unlabeled individuals have been developed within the data analysis and the machine learning elds but the...

متن کامل

Web Taxonomy Fusion using Topic Maps-driven Ontological Concepts and Relationships

Since most of theWeb taxonomies and catalogs are organized in conceptual hierarchies, taxonomy fusion can be viewed as a specialized case of hierarchical ontology coalition in real-world applications. Hence, different kinds of semantic information can be further extracted to facilitate Web taxonomy fusion, such as intra-ontological concepts and interontological relationships. This paper propose...

متن کامل

Practice concepts expansion to practice concepts and policy analysis.

Editorial In keeping with The Gerontologist ' s mission to offer a multidisciplinary understanding of human aging, including the impact of social policy, we are expanding the Practice Concepts section to include papers that specifi cally analyze public policy as it affects aging populations and aging processes. We believe that a more explicit focus on social policy analysis will fi ll a need fo...

متن کامل

Combining Two Formalism for Reasoning about Concepts

There are two major formalisms that are developed around concepts. The first one is Formal Concept Analysis (FCA) by R. Wille and B. Ganter. Roughly speaking, FCA is an extension of algebraic Lattice Theory for knowledge representation. The second formalism, Description Logic (DL), goes back to the universal terminological logic by P.F. Patel-Schneider. It is closely related to modal and progra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Applied sciences

سال: 2022

ISSN: ['2076-3417']

DOI: https://doi.org/10.3390/app12073415